﻿@import "sitedefs.less";

h1, h2, h3, h4, h5, h6 {
	color: @theme_header_colour;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.5em;
}

h3 {
	font-size: 1.2em;
}

h4 {
	font-size: 1.1em;
}

h5, h6 {
	font-size: .5em;
}

fieldset 
{
	border: 1px solid @theme_fieldset_bordercolour;
	margin: 0 0 1.5em 0;
    border-radius: 1em;
	background-color: @theme_fieldset_bgcolour;
	padding-top: 1em;
	padding-bottom: 1em;
	padding-left: 0.5em;
	padding-right: 0.5em;
    box-shadow: 3px 3px 3px @theme_box_shadow_colour;
}

legend {
	font-weight: bold;
	color: @theme_colour;
}

p {
    margin-top: 1em;
    font-size: 1em;
    color: @theme_text_fg_colour;
}

select {
    margin-top: .5em;
    margin-left: .5em;
}


input {
    margin-top: .5em;
    margin-left: .5em;
    margin-right: -.5em; /* make same size as select */
}
